คำถามติดแท็ก windows

การเขียนซอฟต์แวร์เฉพาะกับระบบปฏิบัติการ Microsoft Windows: APIs, พฤติกรรมและอื่น ๆ หมายเหตุ: การสนับสนุน WINDOWS WINDOWS ทั่วไปไม่สามารถทำได้ คำถามการสนับสนุนอาจถูกถามใน https://superuser.com

7
เปลี่ยนเส้นทาง Windows cmd stdout และ stderr เป็นไฟล์เดียว
ฉันพยายามเปลี่ยนเส้นทางเอาต์พุตทั้งหมด (stdout + stderr) ของคำสั่งDOSเป็นไฟล์เดียว: C:\>dir 1> a.txt 2> a.txt The process cannot access the file because it is being used by another process. เป็นไปได้หรือฉันควรเปลี่ยนเส้นทางไปยังสองไฟล์แยกกัน


23
แบตช์ไฟล์เพื่อลบไฟล์ที่เก่ากว่า N วัน
ฉันกำลังมองหาวิธีลบไฟล์ทั้งหมดที่เก่ากว่า 7 วันในไฟล์แบตช์ ฉันค้นหาในเว็บและพบตัวอย่างด้วยโค้ดหลายร้อยบรรทัดและอื่น ๆ ที่จำเป็นต้องติดตั้งยูทิลิตีบรรทัดคำสั่งพิเศษเพื่อให้งานสำเร็จ สิ่งที่คล้ายกันสามารถทำได้ใน BASHด้วยโค้ดเพียงไม่กี่บรรทัด ดูเหมือนว่าอย่างน้อยก็สามารถสร้างไฟล์แบตช์ใน Windows ได้จากระยะไกล ฉันกำลังมองหาโซลูชันที่ทำงานในพรอมต์คำสั่งมาตรฐานของ Windows โดยไม่มีโปรแกรมอรรถประโยชน์เพิ่มเติม กรุณาอย่า PowerShell หรือ Cygwin

14
ชื่อไฟล์ยาวเกินไปใน Git สำหรับ Windows
ฉันใช้Git-1.9.0-preview20140217Windows อย่างที่ฉันรู้แล้วการเปิดตัวนี้ควรแก้ไขปัญหาด้วยชื่อไฟล์ที่ยาวเกินไป แต่ไม่ใช่สำหรับฉัน แน่นอนฉันทำอะไรผิดพลาด: ฉันไม่ได้git config core.longpaths trueและแล้วgit add . git commitทุกอย่างเป็นไปด้วยดี. แต่เมื่อฉันทำตอนนี้git statusฉันจะได้รับรายชื่อไฟล์ด้วยFilename too longเช่น: node_modules/grunt-contrib-imagemin/node_modules/pngquant-bin/node_modules/bin-wrapper/node_modules/download/node_modules/request/node_modules/form-data/node_modules/combined-stream/node_modules/delayed-stream/test/integration/test-handle-source-errors.js: Filename too long มันค่อนข้างง่ายที่จะทำซ้ำสำหรับฉัน: เพียงแค่สร้างเว็บแอปพลิเคชันYeomanด้วยเครื่องกำเนิด Angular ("yo angular") และลบออกnode_modulesจาก.gitignoreไฟล์ จากนั้นทำซ้ำคำสั่ง Git ดังกล่าว ฉันหายไปนี่อะไร
664 windows  git 

1
SO_REUSEADDR และ SO_REUSEPORT แตกต่างกันอย่างไร
man pagesและเอกสารโปรแกรมเมอร์หาตัวเลือกซ็อกเก็ตSO_REUSEADDRและSO_REUSEPORTมีความแตกต่างกันสำหรับระบบปฏิบัติการที่แตกต่างกันและมักจะทำให้เกิดความสับสนอย่างมาก SO_REUSEPORTบางระบบปฏิบัติการไม่ได้มีตัวเลือก เว็บเต็มไปด้วยข้อมูลที่ขัดแย้งกันเกี่ยวกับเรื่องนี้และบ่อยครั้งที่คุณสามารถค้นหาข้อมูลที่เป็นจริงสำหรับการใช้งานซ็อกเก็ตเดียวของระบบปฏิบัติการเฉพาะซึ่งอาจไม่ได้กล่าวถึงอย่างชัดเจนในข้อความ แล้วSO_REUSEADDRแตกต่างกันSO_REUSEPORTอย่างไร ระบบที่ไม่มีSO_REUSEPORTข้อ จำกัด มากขึ้น? และสิ่งที่เป็นพฤติกรรมที่คาดหวังถ้าฉันใช้อย่างใดอย่างหนึ่งในระบบปฏิบัติการที่แตกต่างกัน?

9
ฉันจะปิดรีสตาร์ทหรือออกจากระบบ Windows ผ่านไฟล์ bat ได้อย่างไร
Наэтотвопросестьответына กองมากเกินнарусском : Какзакрыть, перезагрузитьизавершитьсеансของ Windows спомощьюค้างคาวфайла? ฉันใช้การเชื่อมต่อเดสก์ท็อประยะไกลเพื่อเชื่อมต่อกับเวิร์กสเตชัน แต่ในสภาพแวดล้อมนี้ฉันไม่สามารถใช้ตัวเลือกพลังงานในเมนูเริ่ม ฉันต้องการวิธีอื่นในการปิดหรือรีสตาร์ท ฉันจะควบคุมสถานะพลังงานของคอมพิวเตอร์ผ่านทางบรรทัดคำสั่งได้อย่างไร

16
ความแตกต่างระหว่าง Cygwin และ MinGW คืออะไร?
ฉันต้องการสร้างแพลตฟอร์มข้ามโครงการ C ++ และฉันกำลังพิจารณาใช้ Cygwin / MinGW แต่ความแตกต่างระหว่างพวกเขาคืออะไร? คำถามอื่นคือฉันจะสามารถใช้งานไบนารีบนระบบที่ไม่มี Cygwin / MinGW ได้หรือไม่?
657 windows  cygwin  mingw 


30
ลบข้อมูลรับรองออกจาก Git
ฉันทำงานกับที่เก็บข้อมูลหลายแห่ง แต่เมื่อเร็ว ๆ นี้ฉันเพิ่งทำงานในที่ทำงานภายในของเราและทุกอย่างยอดเยี่ยม วันนี้ฉันต้องยอมรับและใส่รหัสลงในรหัสอื่น แต่ฉันมีปัญหา $ git push appharbor master error: The requested URL returned error: 403 while accessing https://gavekortet@appharbor.com/mitivo.git/info/refs?service=git-receive-pack fatal: HTTP request failed ไม่มีอะไรที่ฉันสามารถทำได้ซึ่งจะนำรหัสผ่านมาอีกครั้ง ฉันจะรีเซ็ตข้อมูลประจำตัวในระบบของฉันเพื่อให้ Git จะขอรหัสผ่านของที่เก็บข้อมูลนั้นได้อย่างไร ฉันเหนื่อย: git config --global --unset core.askpass เพื่อยกเลิกการตั้งรหัสผ่าน git config credential.helper 'cache --timeout=1' เพื่อหลีกเลี่ยงแคชหนังสือรับรอง ... ดูเหมือนจะไม่มีอะไรทำงาน; ไม่มีใครมีความคิดที่ดีกว่า
623 windows  git  credentials 

16
การตั้งค่าตัวแปรสภาพแวดล้อม Windows PowerShell
ฉันพบว่าการตั้งค่าตัวแปรสภาพแวดล้อม PATH มีผลเฉพาะกับพรอมต์คำสั่งเก่าเท่านั้น PowerShell ดูเหมือนว่าจะมีการตั้งค่าสภาพแวดล้อมที่แตกต่างกัน ฉันจะเปลี่ยนตัวแปรสภาพแวดล้อมสำหรับ PowerShell (v1) ได้อย่างไร บันทึก: ฉันต้องการเปลี่ยนแปลงให้ถาวรดังนั้นฉันไม่ต้องตั้งค่าทุกครั้งที่เรียกใช้ PowerShell PowerShell มีไฟล์โปรไฟล์หรือไม่? สิ่งที่ชอบโปรไฟล์ทุบตีใน Unix?


13
ฉันจะถอนการติดตั้งบริการ Windows ได้อย่างไรหากไฟล์ไม่มีอยู่อีกต่อไป
ฉันจะถอนการติดตั้ง. NET Windows Service ได้อย่างไรหากไฟล์บริการไม่มีอยู่อีกต่อไป ฉันติดตั้ง. NET Windows Service โดยใช้ InstallUtil ฉันได้ลบไฟล์ไปแล้ว แต่ลืมที่จะเรียกใช้ InstallUtil /u เป็นครั้งแรก ดังนั้นบริการยังคงอยู่ใน Services MMC ฉันต้องเข้าไปในรีจิสทรีหรือไม่? หรือมีวิธีที่ดีกว่า

30
ฉันจะตั้งค่าตัวแก้ไขให้ทำงานกับ Git บน Windows ได้อย่างไร
ฉันพยายามออกGit บน Windows ฉันมาถึงจุดที่พยายาม "คอมมิทคอม" และฉันได้รับข้อผิดพลาดนี้: เทอร์มินัลเป็นใบ้ แต่ไม่ได้กำหนด VISUAL หรือ EDITOR โปรดระบุข้อความโดยใช้ตัวเลือก -m หรือ -F ดังนั้นฉันคิดว่าฉันต้องมีตัวแปรสภาพแวดล้อมที่เรียกว่า EDITOR ไม่มีปัญหา. ฉันตั้งให้ชี้ไปที่แผ่นจดบันทึก มันใช้ได้ผลเกือบ ข้อความส่งเริ่มต้นจะเปิดขึ้นใน Notepad แต่ Notepad ไม่รองรับฟีดบรรทัดเปล่า ฉันออกไปข้างนอกและได้รับแผ่นจดบันทึก ++แต่ฉันไม่สามารถหาวิธีตั้งค่าแผ่นจดบันทึก ++ ได้%EDITOR%ในลักษณะที่ใช้งานได้กับ Git ตามที่คาดไว้ ฉันไม่ได้แต่งงานกับ Notepad ++ ณ จุดนี้ฉันไม่รังเกียจสิ่งที่ฉันใช้แก้ไข ผมแค่อยากที่จะสามารถพิมพ์ข้อความในกระทำการแก้ไขมากกว่าบรรทัดคำสั่ง (มี-m) ผู้ที่คุณใช้ Git บน Windows: คุณใช้เครื่องมือใดในการแก้ไขข้อความการส่งข้อความและคุณต้องทำอย่างไรจึงจะทำงานได้
561 windows  git  cygwin  editor 

21
ฉันจะติดตั้งและใช้ curl บน Windows ได้อย่างไร
ฉันมีปัญหาในการขดเพื่อให้ทำงานบน Windows ฉันได้ดาวน์โหลดไฟล์ zip curl จากที่นี่แต่ดูเหมือนว่าจะมีซอร์สโค้ดไม่ใช่ไฟล์ปฏิบัติการ ฉันจำเป็นต้องคอมไพล์ม้วนเพื่อรันหรือไม่? ถ้าใช่แล้วฉันจะทำอย่างไร ฉันจะหา.exeดาวน์โหลดไฟล์ม้วนได้ที่ไหน ฉันได้ค้นหาเอกสารเกี่ยวกับการติดตั้ง curl แต่มีน้อยมากที่จะพบ

8
UnicodeDecodeError: ตัวแปลงสัญญาณ 'charmap' ไม่สามารถถอดรหัสไบต์ X ในตำแหน่ง Y: อักขระแผนที่ไปยัง <undefined>
ฉันพยายามรับโปรแกรม Python 3 เพื่อทำกิจวัตรกับไฟล์ข้อความที่เต็มไปด้วยข้อมูล อย่างไรก็ตามเมื่อพยายามอ่านไฟล์ฉันได้รับข้อผิดพลาดดังต่อไปนี้: Traceback (most recent call last): File "SCRIPT LOCATION", line NUMBER, in &lt;module&gt; `text = file.read()` File "C:\Python31\lib\encodings\cp1252.py", line 23, in decode `return codecs.charmap_decode(input,self.errors,decoding_table)[0]` UnicodeDecodeError: 'charmap' codec can't decode byte 0x90 in position 2907500: character maps to `&lt;undefined&gt;`

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.