草庐IT

fileName

全部标签

c# - 重命名文件自己打开

我的程序正在将数据记录到一个文件中,同时用户界面实时显示传入的数据。如果计算机/程序/操作系统/任何关闭,我希望记录的数据在一两秒内存储在磁盘上。数据以至少100次/秒的速度传入。我希望用户能够在日志记录处于事件状态时为日志文件指定一个新名称。问题是我无法在文件打开时更改文件名,即使它是通过相同的进程进行的。测试用例:stringfileName1="test.txt";stringfileName2="test2.txt";using(StreamWritersw=newStreamWriter(newFileStream(fileName1,FileMode.Create))){s

C# Windows 窗体 : Save & Save As Woes

这让我很郁闷。我是CSharp的新手,因此需要一些帮助。我的保存/另存为完全是胡说八道。真的有两个问题:如何在不弹出保存对话框的情况下保存对现有文件的更改?如果我单击“保存”,它会弹出一个对话框,这很好,所以我保存它,然后进行一些更改并再次单击“保存”,它会弹出一个对话框,而不仅仅是将文件保存为已经给定的名称。如何在另存为对话框中显示文件名而不是完整路径?它显示为文件名:C:\Users\username\desktop\save\filename.xml这是在MainForm.cs中。privatevoidbiFileSave_Click(objectsender,EventArgs

r - 在 Windows 上截断大文件

根据R中truncate函数的手册页,在包括Windows在内的某些平台上:...itwillnotworkforlarge(>2Gb)files经过一些实验,我设法编写了一个玩具示例,表明可以使用VisualC++对大文件(非常容易)执行此操作://ConsoleApplication1.cpp:Definestheentrypointfortheconsoleapplication.//#include"stdafx.h"#include#include#include#include#include//Forwarddeclarations:voidappend(LPCTSTR,

python - Python : Problem reading filename with brackets/long path name

我正在尝试用Pandas读取Excel文件。df=pd.read_excel('abcd(xyz-9)InterimReport01-03-18.xlsx')这给了我文件找不到错误。如果我删除方括号并将文件重命名为'abcdInterimReport01-03-18.xlsx',那么它将正常工作。我尝试使用Shutil重命名,但这给了我同样的错误shutil.copyfile('abcd(xyz-9)InterimReport01-03-18.xlsx','test.xlsx')我试过了1.pd.read_excel('abcd^(xyz-9)InterimReport01-03-18

windows - 如何使用批处理文件为当前文件夹和子文件夹中的所有文件添加前缀

我正在尝试为当前文件夹及其子文件夹中的所有文件添加前缀,我制作了以下批处理文件setlocalenabledelayedexpansionfor%%jin(*)do(setfilename=%%jrename!filename![nilesh.uk.to]-!filename!)它只适用于当前目录,但我想为当前文件夹和子目录中的所有文件添加前缀,请帮我解决这个问题 最佳答案 从另一个文件夹运行它,并使用pushd否则批处理文件也将被重命名。将c:\mainfolder更改为您的主文件夹名称@echooffpushd"c:\mainf

windows - VB6 Dir ("*.dot") 在一台服务器上查找 .dotx 而在另一台服务器上找不到

我有一个非常奇怪的问题,我希望其他人可能知道。我有一个包含以下代码的VB6DimfilenameAsString:filename=Dir("c:\somepath\*.dot")DoUntilfilename=""...addfilenametolistboxfilename=Dir()loop当我在一台WindowsServer2012R2(称之为服务器A)上运行完全相同的程序时,Dir()将仅返回以.dot结尾的文件。在不同的WindowsServer2012R2(服务器B)上,Dir()将另外返回以.dotx结尾的文件两台服务器都装有MicrosoftOffice2013标准版

c - VB6 - 如何通过 .tlb 文件将字符串传递给用 C 编写的 DLL

我正在开发一个用VB6编写的图形界面,我必须在其中调用某个用C编写的DLL中包含的函数。因为knownlimitation我必须实现trick这允许我以隐式方式加载此DLL。这可以创建一个IDL文件,用MIDL编译它并在VB6项目中引用生成的.tlb文件。问题是VB6字符串和C字符数组不匹配,所以我无法将它们传递(并取回)到DLL。C函数的原型(prototype)是:int__stdcallmyFunc(charfilename_in[],charfilename_out[],charErrMsg[]);我应该在IDL文件中写什么,我应该如何从VB6中调用它?谢谢。

windows - 将文件从 lnk 文件的文件夹复制回文件夹

我有一堆文件夹,每个文件夹都包含一些指向存在于完全独立文件夹中的mp3文件的快捷链接文件。例如:/rock-mp3-shortcuts/jazz-mp3-shortcuts/funk-mp3-shortcuts我将运行什么命令(或要使用的程序)将所有底层mp3文件复制回指向它们的快捷方式文件夹。我基本上想获取每个类型的快捷方式文件夹中的所有文件,然后复制到我的可移植mp3播放器中。 最佳答案 这应该有效:@echooffFOR/r%%iin(*.lnk)docall:COPYFILE"%%i"GOTO:EOF:COPYFILEset

Windows 批处理 : download file into current folder

我想从Windows7中的.bat脚本下载一个文件,并将其放入当前文件夹(脚本所在的位置)。我这样试过,没有(好的)结果:SETFILENAME="name.ext"bitsadmin.exe/transfer"JobName"http://www.someurl.com/file.ext%cd%%FILENAME%我明白了:Unabletoaddfile-0x80070005为什么?我想字符串连接失败了(我知道bitsadmin在Win7中已被弃用)提前致谢! 最佳答案 您的问题是等号两边的空格。它们包含在变量名称和变量内容中-加

windows - 批处理文件 - 使用变量

@echooffsetfilename=cdGWConfig_TDS-mtpe3003setfilename=VCU17_CCU6\applications\VCU17APPGOTOCHECKFILE:CHECKFILEechoreachedIFEXIST%filename%(echoexists)ELSE(echoDoesnotexist)//////////////////////////////////////////////这里的输出显示:reached不回显“存在”或“不存在”使用变量“文件名”有什么问题吗?此外,@echooffsetfilename=cdGWConfig_