标签: delete-file

从所有提交中删除文件

我上传了一个字体文件,我没有权利在几个更新前分发给git hub.我有一个相对不活跃的存储库,我有能力在必要时通知我的所有成员.我尝试了几种解决方案.我需要在我的目录中删除一个文件,Resources\Video\%font%.ttf其中%font%是字体的普通,斜体和粗体版本的名称.我使用什么命令?

git delete-file

24
推荐指数
3
解决办法
7835
查看次数

如何让我的.NET应用程序自行擦除?

如何让我的C#app擦除自身(自毁)?以下是我认为可行的两种方式:

  • 提供另一个删除主程序的程序.但是这个删除程序是如何被删除的呢?
  • 创建一个等待几秒钟然后删除文件的CMD进程.在这几秒钟内,您关闭应用程序.

这两种方法似乎效率低下.我觉得有一些内置的标志或Windows中允许这样的东西.我该怎么办?另外,您能提供一些示例代码吗?

更新:感谢您的所有答案!我要去尝试一下,看看能给我带来什么.

首先,有些人问我为什么要我的应用程序这样做.这就是答案:几天前,我读了Joel Spolsky在他的博客上发布的Project Aardvark规范,并提到客户端应用程序会在远程会话后删除自己.我想知道它是如何工作的,以及如果我需要这样做,我可以完成这样的壮举.

以下是对建议内容的一点概述:

  • 创建一个注册表项,告诉Windows在重新启动时删除该文件
  • 使用ping命令启动CMD等待几秒钟然后删除该文件

当然,这些都有其缺点,如评论中所述.

但是,下面概述的这种方法是否有效?

有两个可执行文件:Program.exe和Cleaner.exe.前者是程序本身,后者是删除Program.exe及其自身的应用程序(如果它被加载到内存中,我将要解释).Program.exe(具有依赖关系)是否可以将所有没有任何依赖关系的Cleaner.exe 加载到内存中并运行它?

如果可以,可以将Cleaner.exe打包到Program.exe中,加载到内存中,然后运行?

.net c# windows self-destruction delete-file

23
推荐指数
3
解决办法
1万
查看次数

如何获取超过一定大小的所有文件并删除它们

  1. 我正在寻找一个linux命令来从当前目录及其子目录中获取超过一定大小的所有文件.

  2. 什么是删除所有这些文件的最简单方法?

linux delete-file

23
推荐指数
2
解决办法
2万
查看次数

批量删除文件,没有错误消息

我用这个命令

del "info*" 
Run Code Online (Sandbox Code Playgroud)

删除以"info"开头的一组文件.问题是有时至少存在这些文件中的一个,因此它们被删除而其他时候没有文件存在并且出现错误消息.如果这些文件不存在,我需要我的脚本不能阻止.

我看看del /的选项?但没有什么可以帮助我继续前进

请问你能帮帮我吗?

batch-file delete-file

23
推荐指数
3
解决办法
3万
查看次数

将文件添加到SVN,然后在提交前删除

我想我是粗心的.

我向svn添加了一堆文件svn add,然后我看到添加了一些我不想要的文件,所以我删除了它们rm.

现在我不能再提交,因为提交缺少文件.我试过svn清理但它没有帮助.

我现在的工作选择是手动删除每个.svn目录,但这似乎是错误的.

svn undo delete-file

21
推荐指数
2
解决办法
2万
查看次数

你如何完全删除Xcode中的项目?

因此,如果我进入我选择的项目保存文件夹并删除我的项目,它将不再显示在Xcode中.但是,如果我查看我的用户名/ Library/Developer/Xcode/DerivedData,我仍然可以找到其他一些文件.还有Xcode创建的其他文件,我担心如果我制作,并删除了一堆项目,它只会让我的Mac与一堆不需要的文件混乱.那么如何在Xcode中完全删除项目?感谢帮助.

xcode projects delete-file

21
推荐指数
3
解决办法
4万
查看次数

如何查找和恢复已删除的文件

在过去的某个阶段,我有一个"foo.txt",它在Mercurial源代码控制之下.但它现在已被删除.

当我不知道文件被删除的最后一个Mercurial修订版时,如何恢复该文件?

mercurial restore recover delete-file

21
推荐指数
2
解决办法
6387
查看次数

使用Apache Ant删除没有子目录的目录中的所有文件

我需要一个Apache Ant目标,它删除目录中的所有文件但不触及子目录.

在我目前的方法中,我必须明确命名我想要跳过的子目录(atm只是"src /").

<delete>
   <fileset dir="${dist.dir}" excludes="src/" />
</delete>
Run Code Online (Sandbox Code Playgroud)

但我不喜欢它.这样,每当子目录结构发生变化时,我都必须修改目标.

有任何想法吗?

ant delete-file

19
推荐指数
1
解决办法
2万
查看次数

使Wordpress wp_delete_attachment从预定义的自定义文件夹中删除文件

我们创建了一个自定义帖子类型,允许我们的客户端将文件上传到标准Wordpress上传文件夹(wp-content/upload-assets)之外的文件夹.这些文件将从标准的wp-content/uploads文件夹中单独处理,这就是我们无法使用的原因

define( 'UPLOADS', 'mycustomfolder' );
Run Code Online (Sandbox Code Playgroud)

在wp-config.php中.

相反,我们使用它暂时将uploads文件夹更改为wp-content/upload-assets:

add_filter('upload_dir', 'my_upload_dir');
$uploaded_file = wp_handle_upload($_FILES['xxxx_image'], $upload_overrides);
remove_filter('upload_dir', 'my_upload_dir');
Run Code Online (Sandbox Code Playgroud)

我们使用此功能删除特定帖子中的所有附件:

add_filter('upload_dir', 'my_upload_dir');
$attachments = get_posts( array(
            'post_type'      => 'attachment',
            'posts_per_page' => -1,
            'post_status'    => 'any',
            'post_parent'    => $pid
) );

foreach ( $attachments as $attachment ) {
   if ( false === wp_delete_attachment( $attachment->ID, true ) ) {
      echo 'Attachment could not be deleted.';
   }
}
remove_filter('upload_dir', 'my_upload_dir');
Run Code Online (Sandbox Code Playgroud)

wp_delete_attachment还应该从磁盘中删除所有相关文件,但它不起作用,因为我们的文件位于我们的自定义文件夹(wp-content/upload-assets)中.

这是my_upload_dir函数的代码:

function my_upload_dir($upload) {
    $upload['subdir']   = '';
    $upload['basedir']  = WP_CONTENT_DIR;
    $upload['baseurl']  = WP_CONTENT_URL;
    $upload['path']     = $upload['basedir'] …
Run Code Online (Sandbox Code Playgroud)

php wordpress delete-file

19
推荐指数
2
解决办法
1222
查看次数

如果我在C#应用程序中删除App.config会发生什么?

我写了一个小应用程序,我不需要在配置文件中存储任何东西.因此App.config,我的源代码中的文件正是Visual Studio创建的文件.
所以我想从源代码中删除这个文件(在编译之前).但我注意到它还包含.NET版本信息.我想知道我是否删除App.config文件,然后将我的应用程序复制到其他电脑,是否有任何奇怪的行为?

c# app-config delete-file

18
推荐指数
1
解决办法
5560
查看次数