我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Windows 8技巧:windows 8文件 文件夹管理[文件以及文件夹操作]

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Windows 8技巧:windows 8文件 文件夹管理[文件以及文件夹操作]

  在本文中我们将学习win 8中的文件以及文件夹的各种操作。

  在本文中文件操作主要是讲述:删除文件/移动文件/复制文件/重命名文件

  文件夹操作分为:读取文件夹/创建文件夹/删除文件夹/重命名文件夹

  首先贴出所有的Xaml代码文件部分:

复制代码代码如下:
<Grid Background="{StaticResource ApplicationPageBackgroundThemeBrush}">
<!--显示区-->
<TextBlock HorizontalAlignment="Left" Margin="137,42,0,0" TextWrapping="Wrap" Text="文件名:"
VerticalAlignment="Top" Height="23" Width="43"/>
<TextBox HorizontalAlignment="Left" Margin="185,33,0,0" TextWrapping="Wrap"
Text="test.txt" VerticalAlignment="Top" Width="121" Name="tbFileName"/>
<TextBox HorizontalAlignment="Left" Margin="457,33,0,0" TextWrapping="Wrap"
Text="默认需要添加的文件内容" VerticalAlignment="Top" Width="431" Name="tbContent"/>
<TextBlock HorizontalAlignment="Left" Margin="396,42,0,0" TextWrapping="Wrap" Text="文件内容:"
VerticalAlignment="Top" Height="23" Width="61"/>
<TextBlock HorizontalAlignment="Left" Margin="127,163,0,0" TextWrapping="Wrap" Text="提示:"
VerticalAlignment="Top" Height="23" Width="761" Name="tb_show"/>
<!--删除文件 移动文件 复制文件 重命名文件-->
<Button Content="创建并写入文件" HorizontalAlignment="Left" Margin="127,99,0,0"
Name="btnCreateFile" VerticalAlignment="Top" Click="btnCreateFile_Click"/>
<Button Content="读取string文件" HorizontalAlignment="Left" Margin="757,99,0,0"
x:Name="btnReadFile" VerticalAlignment="Top" Click="btnReadFile_Click"/>
<Button Content="删除文件" HorizontalAlignment="Left" Margin="127,223,0,0"
x:Name="btnDeleteFile" VerticalAlignment="Top" Click="btnDeleteFile_Click"/>
<Button Content="移动文件" HorizontalAlignment="Left" Margin="320,223,0,0"
x:Name="btnMoveFile" VerticalAlignment="Top" Click="btnMoveFile_Click"/>
<Button Content="复制文件" HorizontalAlignment="Left" Margin="560,223,0,0"
x:Name="btnCopyFile" VerticalAlignment="Top" Click="btnCopyFile_Click"/>
<Button Content="重命名文件" HorizontalAlignment="Left" Margin="780,223,0,0"
x:Name="btnReNameFile" VerticalAlignment="Top" Click="btnReNameFile_Click"/>
<!--读取文件夹 创建文件夹 删除文件夹 重命名文件夹-->
<Button Content="读取文件夹" HorizontalAlignment="Left" Margin="127,296,0,0"
VerticalAlignment="Top" Name="readFolder" Click="readFolder_Click"/>
<Button Content="创建文件夹" HorizontalAlignment="Left" Margin="305,296,0,0"
VerticalAlignment="Top" x:Name="btnCreateFolder" Click="btnCreateFolder_Click"/>
<Button Content="删除文件夹" HorizontalAlignment="Left" Margin="545,296,0,0"
VerticalAlignment="Top" x:Name="btnDeleteFolder" Click="btnDeleteFolder_Click"/>
<Button Content="重命名文件夹" HorizontalAlignment="Left" Margin="766,296,0,0"
VerticalAlignment="Top" x:Name="btnReNameFolder" Click="btnReNameFolder_Click"/>
</Grid>

  其次我们来看删除文件/移动文件/复制文件/重命名文件的Cs代码:

复制代码代码如下:
private async void btnDeleteFile_Click(object sender, RoutedEventArgs e)
{
try
{
StorageFile sf = await storageFolder.GetFileAsync(this.tbFileName.Text.Trim());
await sf.DeleteAsync();
tb_show.Text = "提示:" + this.tbFileName.Text.Trim() + "文件删除成功!";
}
catch (Exception ex)
{
tb_show.Text = "提示:未找到该文件,请先创建文件";
}
}</p> <p> private async void btnMoveFile_Click(object sender, RoutedEventArgs e)
{
try
{
//将文件从文档移动到音乐库
StorageFile sf = await storageFolder.GetFileAsync(this.tbFileName.Text.Trim());
StorageFolder newfolder = KnownFolders.MusicLibrary;
await sf.MoveAsync(newfolder, "moveFile.txt", NameCollisionOption.ReplaceExisting);
tb_show.Text = "提示:“库\文档\" + this.tbFileName.Text.Trim() + "”文件移动到“库\音乐\moveFile.txt”";
}
catch (Exception ex)
{
tb_show.Text = "提示:未找到该文件,请先创建文件";
}
}</p> <p> private async void btnCopyFile_Click(object sender, RoutedEventArgs e)
{
try
{
StorageFile sf = await storageFolder.GetFileAsync(this.tbFileName.Text.Trim());
StorageFile storageFileCopy = await sf.CopyAsync(KnownFolders.DocumentsLibrary, "copyFile.txt",
NameCollisionOption.ReplaceExisting);
tb_show.Text = "提示:“库\文档\" + this.tbFileName.Text.Trim() + "”文件拷贝一份到“库\文档\copyFile.txt”";
}
catch (Exception ex)
{
tb_show.Text = "提示:未找到该文件,请先创建文件";
}
}</p> <p> private async void btnReNameFile_Click(object sender, RoutedEventArgs e)
{
try
{
StorageFile sf = await storageFolder.GetFileAsync(this.tbFileName.Text.Trim());
await sf.RenameAsync("renameFile.txt", NameCollisionOption.ReplaceExisting);
tb_show.Text = "提示:“库\文档\" + this.tbFileName.Text.Trim() + "”文件重命名为“库\文档\renameFile.txt”";
}
catch (Exception ex)
{
tb_show.Text = "提示:未找到该文件,请先创建文件";
}
}

 最后我们来看文件夹操作读取文件夹/创建文件夹/删除文件夹/重命名文件夹的Cs代码如下:

复制代码代码如下:
private async void readFolder_Click(object sender, RoutedEventArgs e)
{
StorageFolder picfolder = KnownFolders.PicturesLibrary;
IReadOnlyList<StorageFile> list = await picfolder.GetFilesAsync();
string picinfo = "图片库文件夹下文件名是:";
foreach (StorageFile item in list)
{
picinfo += item.Name + "+";
}
tb_show.Text = picinfo;
}</p> <p> private async void btnCreateFolder_Click(object sender, RoutedEventArgs e)
{
try
{
StorageFolder picfolder = KnownFolders.PicturesLibrary;
await picfolder.CreateFolderAsync("NewMusic", CreationCollisionOption.ReplaceExisting);
tb_show.Text = "提示:“库\图片\”文件夹下新建“库\图片\NewMusic”文件夹";
}
catch (Exception ex)
{
tb_show.Text = "提示:未找到该文件夹,请先创建文件夹";
}
}</p> <p> private async void btnDeleteFolder_Click(object sender, RoutedEventArgs e)
{
try
{
StorageFolder picfolder = KnownFolders.PicturesLibrary;
var newFolder = await picfolder.GetFolderAsync("NewMusic");
await newFolder.DeleteAsync();
tb_show.Text = "提示:“库\图片\”文件夹下删除“库\图片\NewMusic”文件夹";
}
catch (Exception ex)
{
tb_show.Text = "提示:未找到该文件夹,请先创建文件夹";
}
}</p> <p> private async void btnReNameFolder_Click(object sender, RoutedEventArgs e)
{
try
{
StorageFolder picfolder = KnownFolders.PicturesLibrary;
var newFolder = await picfolder.GetFolderAsync("NewMusic");
await newFolder.RenameAsync("New Picture");
tb_show.Text = "提示:“库\图片\”文件夹下重命名“库\图片\NewMusic”文件夹";
}
catch (Exception ex)
{
tb_show.Text = "提示:未找到该文件夹,请先创建文件夹";
}
}

  最后如需源码请点击 Win8File2_gimoonet.rar 下载

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Windows 8技巧:windows 8文件 文件夹管理[文件以及文件夹操作]

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Windows 8技巧:windows 8文件 文件夹管理[文件以及文件夹操作]

在本文中我们将学习win 8中的文件以及文件夹的各种操作。在本文中文件操作主要是讲述:删除文件/移动文件/复制文件/重命名文件文件夹操作分为:读取文件夹/创建文件夹/删除文件夹/重命名文件夹首先贴出所有的Xaml代码文件部分:复制代码代码如
2022-06-04

Windows 8打开文件夹假死原因分析及解决

现在发现了一个问题,就是Windows 8在打开某些文件夹之后,系统类似于突然假死的状态,稍等片刻后会回复正常,这到底是因为什么呢? 首先,笔者遇到这个问题,在平日里打开各种文件夹中影响基本没有。图片预览和视频预览虽然一直开着,但是会显示加
2022-06-04

c++下怎么使用windows api遍历指定文件夹及其子文件夹中的文件

这篇文章主要介绍“c++下怎么使用windows api遍历指定文件夹及其子文件夹中的文件”,在日常操作中,相信很多人在c++下怎么使用windows api遍历指定文件夹及其子文件夹中的文件问题上存在疑惑,小编查阅了各式资料,整理出简单好
2023-06-20

python之文件的读写和文件目录以及文件夹的操作实现代码

为了安全起见,最好还是给打开的文件对象指定一个名字,这样在完成操作之后可以迅速关闭文件,防止一些无用的文件对象占用内存。举个例子,对文本文件读取:file_object = open('thefile.txt') try: all_th
2022-06-04

Windows 8技巧:关于windows 8的文件管理 File创建和String Stream Buffer方式读写的

在本文中我们将学习Windows 8中的文件创建和多种读写方式以及设置文档库访问权限和文件类型的访问。当然我们需要做以下准备工作:首先:设置程序允许访问的文件位置为:"库文档",设置方法:点击”Package.appxmanif
2022-06-04

超简单实用Windows 7文件夹保护技巧

如果你希望避免闲人翻看个人隐私文件,那么,不必通过加密过程,你可以通过基本的批处理代码来创建一个密码保护的文件夹。这个批处理文件不是一个Truecrypt卷或者其他花样的双重加密,它只是简单创建一个带有基本密码保护的快捷方式,把文件夹当做一
2023-06-06

怎么利用python实现windows的批处理及文件夹操作

今天就跟大家聊聊有关怎么利用python实现windows的批处理及文件夹操作,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。1.批量处理所谓的批处理就是批量处理cmd里面的命令。py
2023-06-22

掌握Ruby目录操作技巧:如何高效删除文件和文件夹

在这篇文章中,我们将深入探讨Ruby目录操作的删除方法,并提供详细的步骤和技巧。无论你是初学者还是有经验的开发者,你都将从中受益匪浅。首先,让我们了解一下什么是Ruby目录操作。在Ruby中,目录操作是指对文件系统进行的各种操作,包括创建、删除、移动和重命名文件或目录。这些操作
掌握Ruby目录操作技巧:如何高效删除文件和文件夹
ruby2024-12-18

Windows 8系统里文件Pin到开始屏幕技巧

首先在Windows 8系统界面下运行快捷键Win+R打开“运行”界面,在输入框里Pin入“shell:start menu”代码 ,然后点击确认。然后点击系统盘里的用户下AppDataRoa
2022-06-04

windows中lcu文件夹可不可以删除

这篇文章主要介绍“windows中lcu文件夹可不可以删除”,在日常操作中,相信很多人在windows中lcu文件夹可不可以删除问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”windows中lcu文件夹可不可
2023-03-06

Python文件操作:高效处理文件的技巧

本文将带领读者深入探索文件操作的世界,并分享实用的技巧和工具。通过掌握这些技能,您将能够更加轻松地管理和处理文件,提高工作效率和数据处理能力。

windows系统中find如何按文件修改时间查找文件及find空文件夹

本篇文章为大家展示了windows系统中find如何按文件修改时间查找文件及find空文件夹,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。查找两天前修改过的文件:find . -type f -mt
2023-06-13

windows xp系统移动和复制文件与文件夹的多种方式及操作步骤

移动是指将所选文件或文件夹移动到指定位置,而复制是指为所选文件或文件夹创建副本。下面我们小编就來介绍移动和复制文件或文件夹的方法。 1.使用任务窗格 步骤1:在Windows xp系统中,打开放置文件或文件夹的磁盘窗口,选中需要移动或复制的
2023-05-30

怎么在Linux的Nautilus文件管理器中以管理员身份打开文件和文件夹

这篇文章主要为大家展示了“怎么在Linux的Nautilus文件管理器中以管理员身份打开文件和文件夹”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“怎么在Linux的Nautilus文件管理器中以
2023-06-16

Windows下神奇的SysNative文件夹的作用

其实%WINhttp://www.cppcns.comDIR%\SysNative文件夹是不存在的,它只是64位Windows系统提供的一种重定向机制。 我们已经知道www.cppcns.com64位Windows通过System32和Sy
2023-06-16

windows中appdata文件夹的作用是什么

这篇文章主要讲解了“windows中appdata文件夹的作用是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“windows中appdata文件夹的作用是什么”吧!答:appdata文件
2023-01-30

PHP文件夹操作函数详解:mkdir、rmdir、scandir等函数的文件夹管理实例分析

PHP文件夹操作函数详解:mkdir、rmdir、scandir等函数的文件夹管理实例分析标题:PHP文件夹操作函数详解:mkdir、rmdir、scandir等函数的文件夹管理实例分析引言:在PHP中,文件夹操作是开发过程中经常遇到的需求
PHP文件夹操作函数详解:mkdir、rmdir、scandir等函数的文件夹管理实例分析
2023-11-18

编程热搜

目录